package com.mes.entity.yzl;

import java.sql.Date;

public class ProContactOrder {

    private long id;//id 主键 自增
    private long customerOrderId;//销售订单ID
    private long productorId;//产品ID
    private int planQ;//销售计划量
    private int outQ;//销售出库量
    private int returnQ;//退货量
    private long outLibId;//出库单ID
    private long returnLibId;//退货单ID
    private Date produceDate;//产品生产日期  暂时定义为出库日期
    private String barcode;//条码
    private String batch;//批次
    private String returnReason;//退货理由
    private String addOutIsSelect;//添加出库单是否已被选择
    private String addReturnIsSelect;//添加退货单是否已被选择
    private Date finishDate;//完成日期

    public Date getFinishDate() {
		return finishDate;
	}

	public void setFinishDate(Date finishDate) {
		this.finishDate = finishDate;
	}

	public String getAddOutIsSelect() {
		return addOutIsSelect;
	}

	public void setAddOutIsSelect(String addOutIsSelect) {
		this.addOutIsSelect = addOutIsSelect;
	}

	public String getAddReturnIsSelect() {
		return addReturnIsSelect;
	}

	public void setAddReturnIsSelect(String addReturnIsSelect) {
		this.addReturnIsSelect = addReturnIsSelect;
	}

	public String getReturnReason() {
		return returnReason;
	}

	public void setReturnReason(String returnReason) {
		this.returnReason = returnReason;
	}

	public String getBatch() {
        return batch;
    }

	public void setBatch(String batch) {
        this.batch = batch;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public long getCustomerOrderId() {
        return customerOrderId;
    }

    public void setCustomerOrderId(long customerOrderId) {
        this.customerOrderId = customerOrderId;
    }

    public long getProductorId() {
        return productorId;
    }

    public void setProductorId(long productorId) {
        this.productorId = productorId;
    }

    public int getPlanQ() {
        return planQ;
    }

    public void setPlanQ(int planQ) {
        this.planQ = planQ;
    }

    public int getOutQ() {
        return outQ;
    }

    public void setOutQ(int outQ) {
        this.outQ = outQ;
    }

    public int getReturnQ() {
        return returnQ;
    }

    public void setReturnQ(int returnQ) {
        this.returnQ = returnQ;
    }

    public long getOutLibId() {
        return outLibId;
    }

    public void setOutLibId(long outLibId) {
        this.outLibId = outLibId;
    }

    public long getReturnLibId() {
        return returnLibId;
    }

    public void setReturnLibId(long returnLibId) {
        this.returnLibId = returnLibId;
    }

    public Date getProduceDate() {
        return produceDate;
    }

    public void setProduceDate(Date produceDate) {
        this.produceDate = produceDate;
    }

    public String getBarcode() {
        return barcode;
    }

    public void setBarcode(String barcode) {
        this.barcode = barcode;
    }

    @Override
    public String toString() {
        return "ProContactOrder{" +
                "id=" + id +
                ", customerOrderId=" + customerOrderId +
                ", productorId=" + productorId +
                ", planQ=" + planQ +
                ", outQ=" + outQ +
                ", returnQ=" + returnQ +
                ", produceDate=" + produceDate +
                ", addOutIsSelect=" + addOutIsSelect +
                '}';
    }
}
